to be deemed to be still alive - French English Dictionary